beating with a stick or some other tool - Türkisch Englisch Wörterbuch